package daoInterface;
import java.sql.SQLException;

import dto.TransactionCategory;
public interface TransactionCategoryDao
{
public void add (TransactionCategory transactioncategory) throws SQLException, Exception;
public void update (TransactionCategory transactioncategory) throws SQLException, Exception;
public void delete (TransactionCategory transactioncategory) throws SQLException, Exception;
public TransactionCategory retrieve(String ConditionField, String ConditionValue) throws SQLException, Exception;
public TransactionCategory[] retrieveArray(String ConditionField, String ConditionValue) throws SQLException, Exception;
public TransactionCategory[] retrieveAll() throws SQLException, Exception;
public int getAutoGenratedKey();

}
